package com.dingding.common.core.util.tinet;

import java.util.Map;
import com.dingding.common.core.config.TinetConfig;
import com.dingding.common.core.config.TinetConfig.TinetMethod;
import com.dingding.common.core.util.HttpTool;
import com.dingding.common.core.util.JSONUtil;

/**
 * @Description:天润融通号码保护工具类
 * @author fengshuonan
 * @date 2016年10月19日 上午9:49:19
 * @version 叮叮搭车
 * @since 2.4
 */
public class TinetUtil {
	
	/**
	 * @Description:设置天润融通的缓存
	 * @param send 发起拨打电话的人的号码
	 * @param receive 接收电话的人的号码
	 * @author fengshuonan
	 * @return TinetResponse 天润融通接口的返回封装
	 * @since 2.4
	 */
	public static TinetResponse setCache(String send,String receive){
		Map<String,String> map = new TinetRequest.Builder()
				.method(TinetMethod.set).key(send).value(receive).build().getRequestMap();
		
		String loadJson = HttpTool.postForm(TinetConfig.URL, map);
		
		TinetResponse tinetResponse = JSONUtil.parseObject(loadJson, TinetResponse.class);
		
		return tinetResponse;
	}
	
//	public static void main(String[] args) {
//		System.out.println(setCache("18201309300", "13520719613"));
//	}
}
